import streamlit as st

# 创建表单容器
with st.form(key='user_form'):
    st.write("请填写以下信息：")

    # 创建表单元素
    name = st.text_input(label='姓名')
    age = st.number_input(label='年龄', min_value=18, max_value=120)
    email = st.text_input(label='电子邮件地址', type='default')

    # 表单提交按钮
    submitted = st.form_submit_button(label='提交')

# 当用户点击提交按钮时
if submitted:
    # 处理表单数据
    st.write(f"感谢您的提交，{name}！")
    st.write(f"您的年龄是：{age}岁")
    st.write(f"我们已记录您的邮箱：{email}")